spadefoot toad

网络  锄足蟾



英英释义

noun

  1. a burrowing toad of the northern hemisphere with a horny spade-like projection on each hind foot

      Synonym:    spadefoot